github.com/refraction-networking/utls.sessionController.assertControllerState (method)

6 uses

	github.com/refraction-networking/utls (current package)
		u_session_controller.go#L112: func (s *sessionController) assertControllerState(caller string, desired sessionControllerState, moreDesiredStates ...sessionControllerState) {
		u_session_controller.go#L137: 	s.assertControllerState("SessionController.finalCheck", PskExtAllSet, SessionTicketExtAllSet, NoSession)
		u_session_controller.go#L151: 	s.assertControllerState("initSessionTicketExt", NoSession)
		u_session_controller.go#L169: 	s.assertControllerState("initPskExt", NoSession)
		u_session_controller.go#L234: 	s.assertControllerState("overrideExtension", NoSession)
		u_session_controller.go#L269: 	s.assertControllerState("checkSessionExts", NoSession, SessionTicketExtInitialized, PskExtInitialized)